BD2 (DEFB4A) (NM_004942) Human Over-expression Lysate
Supplier Page from OriGene Technologies for BD2 (DEFB4A) (NM_004942) Human Over-expression Lysate